#include <bits/stdc++.h>
using namespace std;
//如果元素是k的倍数，则取反，否则保持不变
void switch_light(int a[],int n,int k)
{
    for (int i=1; i<=n; i++) {
        a[i-1]=i%k?a[i-1]:!a[i-1];
    }
}
 int main()
{
    int i,n,k,a[100]={0};
    cin>>n>>k;
    // 反复执行k次将1-k的所有元素的倍数分别一次取反
    for (int i=1;i<=k; i++) {
        switch_light(a,n,i);
    }
    // 将经过上述取反操作的数输出
    for (int i=0;i<n; i++) {
        if (a[i]) cout<<i+1<<' ';
    }
    cout<<"\n";
    return 0;
}